package com.ruoyi.system.mapper;

import com.ruoyi.system.domain.Monitoring;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface MonitoringMapper {
    List<Monitoring> monitoringList(@Param("IMEI") String imei, String snr, String rsrp, String waterlevel, String battery, String zaxis, @Param("status") String status);

    List<Monitoring> monList(@Param("IMEI") String imei,@Param("status")  String status);

    List<Monitoring> monOneWater(@Param("IMEI") String imei);

    List<Monitoring> monSevenWater(@Param("IMEI") String imei);

    List<Monitoring> monMentWater(@Param("IMEI") String imei);

    List<Monitoring> yearWaterList(@Param("IMEI") String imei);

    List<Monitoring> ListTiltDay(@Param("IMEI")String imei);

    List<Monitoring> listTiltseven(@Param("IMEI")String imei);

    List<Monitoring> listTiltmonth(@Param("IMEI")String imei);

    List<Monitoring> listTiltYear(@Param("IMEI") String imei);

    List<Monitoring> listBatteryDay(@Param("IMEI") String imei);

    List<Monitoring> listBatteryweek(@Param("IMEI") String imei);

    List<Monitoring> listBatteryMonth(@Param("IMEI") String imei);

    List<Monitoring> listBatteryYear(@Param("IMEI") String imei);

    List<Monitoring> listsnrDay(@Param("IMEI") String imei);

    List<Monitoring> listsnrWeek(@Param("IMEI") String imei);

    List<Monitoring> listsnrMonth(@Param("IMEI") String imei);

    List<Monitoring> listsnrYear(@Param("IMEI") String imei);

    List<Monitoring> listRsrpDay(@Param("IMEI") String imei);

    List<Monitoring> listRsrpWeek(@Param("IMEI") String imei);

    List<Monitoring> listRsrpmonth(@Param("IMEI") String imei);

    List<Monitoring> listRsrpYear(@Param("IMEI") String imei);
}
